//
// Created by LiuYou on 2021/8/9.
//

#ifndef TBF_HPP
#define TBF_HPP


namespace NetRadio {
    namespace Server {
        namespace NetRadioTBF {
            static const int TBF_MAX = 1024;
            using TBF = void;

            TBF* tbfInit(int cps, int burst);

            int tbfFetchToken(TBF*, int);

            int tbfReturnToken(TBF*, int);

            int tbfDestroy(TBF* tbf);

        }
    }

}


#endif //TBF_HPP
